Microsoft DirectX 8.1 (C++)

ChannelTuneRequest

The ChannelTuneRequest object represents a tune request object specific to analog TV networks. Applications cannot create tune requests directly. Tune requests must always be obtained through the network-specific tuning space object.

Interfaces IChannelTuneRequest
Outgoing Event Interfaces None.

Since analog TV hardware is not based on Broadcast Driver Architecture (BDA), there is no Network Provider filter in the graph. In Windows XP Home Edition and Windows XP Professional, an application submits a ChannelTuneRequest to the Video Control just as it does any other type of tune request. But with a ChannelTuneRequest, the Video Control simply extracts the needed information and uses it to create and tune a WDM analog TV filter graph. For Windows 9.x and Windows 2000 applications created using DirectX 8.1, the application is responsible for examining each tune request in order to determine whether it requires a digital BDA filter graph or a WDM analog TV filter graph.